File information: | |
File name: | BreakPt.mesa_Sep78.pdf [preview BreakPt.mesa Sep78] |
Size: | 677 kB |
Extension: | |
Mfg: | xerox |
Model: | BreakPt.mesa Sep78 🔎 |
Original: | BreakPt.mesa Sep78 🔎 |
Descr: | xerox mesa 4.0_1978 listing Mesa_4_Debug BreakPt.mesa_Sep78.pdf |
Group: | Electronics > Other |
Uploaded: | 29-12-2019 |
User: | Anonymous |
Multipart: | No multipart |
Information about the files in archive: | ||
Decompress result: | OK | |
Extracted files: | 1 | |
File name BreakPt.mesa_Sep78.pdf BreakPt.mesa 2-Sep-78 15:32:14 Page 1 BreakPt.Mesa Edited by: Barbara on August 1, 1978 3:31 PM Johnsson on August 2, 1978 10:51 AM DIRECTORY AltoDefs: FROM "altodefs" USING [BYTE, PageSize, wordlengthJ, ControlDefs: FROM "controldefs" USING [ BytePC, FrameHandle, GlobalFrameHandle, Nul1Frame, WordPCJ, CoreSwapDefs: FROM "coreswapdefs" USING [ BBHandle, SVPointer, UBBPointer, UserBreakBlock], DebugBreakptD~fs: FROM "debugbreakptdefs" USING [ BBPointer, BodyEntryPc, BodyExitPc, BreakBlock, BreakError, BTtype, CodeObject, EXOItype, GCtype, PrintLocation, SCtype, StringToFGTEntry, WriteOctalHeraldJ, DebuggerDefs: FROM "debuggerdefs" USING [ FrameRelBPC, fullbitaddress, fullsymaddress, LookupProc, LookupProg, MainBTI, PcToCBTI, SeiHandle, SA, SOPointer, SymbolObject, WriteSource, WriteTransferName], DebugMiscDefs: FROM "debugmiscdefs" USING [ CopyRead, CopyWrite, InterpretString, LookupFail, StringExpressionToNumber, WriteEOL], DebugSymbolDefs: FROM "debugsymboldefs" USING [ DAcquireSymbolTable, OReleaseSymbolTable, SymbolsForGFrame], DebugUtilityDefs: FROM "debugutilitydefs" USING [ FreeOnDrum, GFtoCode, MREAD, ReadCodeByte, SREAO, SWRITE, ValidGlobalFrame, WriteCodeByte], OIActionDefs: FROM "diactiondefs" USING [CleanUp, espTosop], DIDefs: FROM "didefs" USING [ESPointerJ, FSPDefs: FROM "fspdefs" USING [ AddToNewZone, FreeNode, MakeNewZone, MakeNode, NoRoomInZone, PruneZone, ZonePointer], IODefs: FROM "iodefs" USING eSp, WriteString], Mopcodes: FROM "mopcodes" USING [zBRK, zNOOP, zPORTI, zPUSHX, zRETJ, SDDefs: FROM "sddefs" USING [sBreakBlock, sBreakBlockSize, SOJ, StringOefs: FROM "stringdefs" USING [ AppendString. AppendSubString, DeleteSubString, SubString, SubStringDescriptor], SymbolTableDefs: FROM "symboltabledefs" USING [ NoSymbolTable. SymbolTableBase], SymDefs: FROM "symdefs" USING [BTIndex, BTNull, FGTEntry], SystemDefs: FROM "systemdefs" USING [ Allocatel~eapNode, AllocateHeapString, AllocateResidentPages, FreeHeapNode, FreeHeapString, FreePages]; BreakPt: PROGRAM IMPORTS DebugBreakptDefs, DebuggerDefs, DebugMiscDefs, DebugSymbolDefs, DebugUtilityDefs, DIActionDefs, FSPDefs, IODefs, StringDefs, SymbolTableDefs. SystemDefs EXPORTS DebugBreakptDefs = BEGIN -- a collection of procedures to set and clear breakpoints BytePC: TYPE = ControlOefs.BytePC; WordPC: TYPE = ControlOefs.WordPC; BYTE: TYPE = AltoDefs.BYTE; GlobalFrameHandle: TYPE = ControlOefs.GlobalFrameHandle: CodeObject: TYPE = DebugBreakptDefs.CodeObject: BBPointer: TYPE = OebugBreakptDefs.BBPointer: BreakError: TYPE = DebugBreakptDefs.BreakError: UBBPointer: TYPE = CoreSwapDefs.UBBPointer: UserBreakBlock: TYPE = CoreSwapDefs.UserBreakBlock: SetBlocks: BBPointer ~ BBnil: --list of set blocks NewBlock: BBPointer ~ |
Date | User | Rating | Comment |